

// var cp = new ChartProvider();
// var pilotChart = new PilotChart();
// pilotChart.setProvider(cp);

try{
    var pilotChart = new PilotChart();
    var dataProvider = new ChartDataProvider();
    var cv = new ChartController();
    cv.init(pilotChart,dataProvider);
}catch(e){
    console.error(e);
}

function processConfig(chartConfig){
    dataProvider.onMessage(chartConfig);
}